
// _c
export function createElement(vm, tag, data={}, ...children) {
    return vnode(vm,tag,data,children,data.key,null);
}
// _v
export function createTextNode(vm, text) {
    return vnode(vm,null,null,null,null,text);
}

// 创建虚拟节点
function vnode(vm, tag, data, children, key, text) {
    return {
        vm,
        tag,
        data,
        children,
        key,
        text
        //...
    };
}